package com.lx.javasunmmrize.factory.abstractFactory.order;

import com.lx.javasunmmrize.factory.abstractFactory.pizza.Pizza;

/**
 * @Description 抽象工厂模式，创建工厂接口，将实现交给子类完成
 *
 * @Author lx
 * @Date 2021/2/28 17:56
 **/
public interface SimpleFactory {


//    //简单工厂模式也叫静态工厂模式
//    public static Pizza createPizza(String orderType){
//        Pizza pizza = null;
//
//        System.out.println("使用简单工厂模式2");
//        if (orderType.equals("fruits")) {
//            pizza = new FruitsPizza();
//            pizza.setName(" 水果披萨 ");
//        } else if (orderType.equals("pepper")) {
//            pizza = new PepperPizza();
//            pizza.setName(" 奶酪披萨 ");
//        }
//        return pizza;
//    }

    public  Pizza createPizza(String orderType);
}
